<HTML><HEAD><TITLE>viewable_changeable_execute(++ViewableName, ++ElementSpec, ?Goal, ++Solver)</TITLE>
</HEAD><BODY>[ <A HREF="index.html">library(vc_support)</A> | <A HREF="../../index.html">Reference Manual</A> | <A HREF="../../fullindex.html">Alphabetic Index</A> ]
<H1>viewable_changeable_execute(++ViewableName, ++ElementSpec, ?Goal, ++Solver)</H1>
Works as viewable_element_execute/3, but replaces the element spec with the changeable value as returned from the given Solver instead.
<DL>
<DT><EM>ViewableName</EM></DT>
<DD>Atom: name of an existent viewable.
</DD>
<DT><EM>ElementSpec</EM></DT>
<DD>Currently, this should be element(IndexList), where IndexList is a list of integers: the coordinates of the viewable element within the viewable.
</DD>
<DT><EM>Goal</EM></DT>
<DD>Goal to be executed, mentioning ElementSpec.
</DD>
<DT><EM>Solver</EM></DT>
<DD>Solver implementing the changeable interface (eg. an eplex instance)
</DD>
</DL>
<H2>See Also</H2>
<A HREF="../../lib/vc_support/viewable_element_execute-3.html">viewable_element_execute / 3</A>
</BODY></HTML>
